package br.uff.busuffweb.DAO.JPA;

import br.uff.busuffweb.DAO.OnibusCircuitoDAO;
import br.uff.busuffweb.model.Circuito;
import br.uff.busuffweb.model.Onibus;
import br.uff.busuffweb.model.OnibusCircuito;
import java.util.Date;
import java.util.List;

/**
 *
 * @author jthiago
 */
public class OnibusCircuitoJpaDAO extends AbstractJpaDao<OnibusCircuito, Long> implements OnibusCircuitoDAO {

    public OnibusCircuitoJpaDAO() {
        super(OnibusCircuito.class);
    }

    @Override
    public List<OnibusCircuito> getAll() {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public OnibusCircuito getById(Long id) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<OnibusCircuito> getPorOnibus(Onibus onibus) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<OnibusCircuito> getPorCircuito(Circuito circuito) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<OnibusCircuito> getPorOnibusECircuito(Onibus onibus, Circuito circuito) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<OnibusCircuito> getPorOnibusEDataInicio(Onibus onibus, Date dataInicio) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
}
